<!--
 * @Descripttion: 
 * @Version: 
 * @Author: gaohj
 * @Date: 2022-12-24 09:27:24
 * @LastEditors: Please set LastEditors
 * @LastEditTime: 2022-12-24 10:14:32
-->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 1 . 

        // var times = parseInt(prompt('请输入时间段(24小时制)','20'));

        // if(times>=0 && times<=11){
        //     alert('上午好');
        // }
        // else if(times>11 && times<=12){
        //     alert('中午好');
        // }
        // else if(times>12 && times<18){
        //     alert('下午好');
        // }
        // else if(times>=18 && times<19){
        //     alert('傍晚好');
        // }

        // else{
        //     alert('晚上好');
        // }


        // 2 比较两个数字的大小 


        // var num1 = parseFloat(prompt('请输入第一个数字'));
        // var num2 = parseFloat(prompt('请输入第二个数字'));

        // if(num1>num2){
        //     alert(num1);
        // }
        // else{
        //     alert(num2);
        // }

        // var num3 = num1>num2?num1:num2;



        // var num1 = parseFloat(prompt('请输入一个数字'));

        // var res = num1 % 2 == 0?'偶数':'奇数';


        // // 1 让用户输入日期 
        // var date = parseInt(prompt('请输入日期','21'));
        // // 2.根据日期求余7 得到余数  根据余数是多少进行判断 
        // var num = date % 7;

        // switch(num){   // num 和case 后边的值 必须值和类型都相等才可以 
        //     case 0:
        //         alert('星期二');
        //         break;
        //     case 1:
        //         alert('星期三');
        //         break;
        //     case 2:
        //         alert('星期四');
        //         break;
        //     case 3:
        //         alert('星期五');
        //         break;
        //     case 4:
        //         alert('星期六');
        //         break;
        //     case 5:
        //         alert('星期天');
        //         break;
        //     case 6:
        //         alert('星期一');
        //         break;
        // }


     // 根据用户输入的年月日 判断这一天是今年的第几天 

     var year = parseInt(prompt('请输入年份:'));
     var month = parseInt(prompt('请输入月份:'));
     var day = parseInt(prompt('请输入日期:'));
     
     // 2022年4月2日

     // 1 31
     // 2 28
     // 3 31
     // 4 2  

     var res = day; // 用户输入的日期一定会加到结果中 

     // 日期累加  +=    res += 天数
     // 二月份例外 需要判断是否是闰年 


     // if  if if if 

     // switch 穿透  

    //  if(month>1)res += 31;
    //  if(month>2)res += year%4==0 && year % 100 !=0 || year % 400==0?29:28;

    //  if(month>3)res += 31;
    //  if(month>4)res += 30;
    //  if(month>5)res += 31;
    //  if(month>6)res += 30;
    //  if(month>7)res += 31;
    //  if(month>8)res += 31;
    //  if(month>9) res += 30;
    //  if(month>10)res += 31;
    //  if(month>11)res += 30;
    //  alert(`第${res}天`);

     switch(month){
        case 12:
            res += 30;
        case 11:
            res += 31;
        case 10:
            res += 30;
        case 9:
            res += 31;
        case 8:
            res += 31;
        case 7:
            res += 30;
        case 6:
            res += 31;
        case 5:
            res += 30;
        case 4:
            res += 31;
        case 3:
            res += year % 4 ==0 && year % 100 !=0 || year % 400 ==0?29:28;
        case 2:
            res += 31;
     }

     alert(`第${res}天`);

    </script>
</body>
</html>